#components-layout-demo-top-side-2 .logo {
    width: 120px;
    height: 31px;
    background: rgba(255,255,255,.2);  
    margin: 16px 28px 16px 0;
    float: left;
    
  }

.weightMin{
  width: 960px;
  .ant-layout.ant-layout-has-sider > .ant-layout, .ant-layout.ant-layout-has-sider > .ant-layout-content {
    :global {
      height: 100vh !important;
      min-height: 640px !important;
    }
  }
}
.Layout{

     margin: 0;
     padding: 0;
     
}
.fillIn{
  width: 224px;
  height: 100%;
  display: block;
  padding: 14px 6px 14px 17px;
}
.MyIcon {
 color:#5BCBF2;
 width:16px;
height:12px;
margin-right: 7px;
}
.MyIcon_span {
  color: #CCCCCC;
  text-decoration: none;
}
.MyIcon_span:hover {
  color: #fff;
  text-decoration: none;
}
.MyIcon_span:focus {
  color: #fff;
  text-decoration: none;
}
:global {
  .ant-menu-item,.ant-menu-submenu-title{
    white-space:normal;
  }
}
.Breadcrumb {
  position: relative;
  left: 3%;
  top: -5vh;
  color: #ffffff;
}
.Breadcrumb a {
  color: #fff;
  text-decoration: none;
}
.Breadcrumb span {
  color: #fff;
  
}
.ant-layout-sider .ant-layout-sider-dark {
  background: rgb(23, 36, 49);
  flex: 0 0 170px;
  max-width: 170px;
  min-width: 170px;
  width: 170px;
}
.Dropdown {
    color: #fff;
    position: absolute;
    right: 1vh;
    cursor:pointer;
}
.ant-breadcrumb {
  position: absolute;
    color: #fff;
    top: 18px;
}
